// components/mubutton.js
Component({
  /** 声明组件的属性列表 */
  properties:{
    round:{
      type:Boolean,
      value:false
    },
    color:{
      type:String,    //属性的类型
      value:'#36D' //属性的默认值
    },
    value:{
      type:String,    //属性的类型
      value:'默认按钮' //属性的默认值
    }
  },
  /**
   * 组件的属性列表
   */
  

  /**
   * 组件的初始数据
   */
  data: {
    last:0
  },

  /**
   * 组件的方法列表
   */
  methods: {
    tapBtn(){  //单击view就会触发
      let now = new Date().getTime();  //当前时间
      let last = this.data.last;   //上一次时间
      if(now-last<350){  //触发了双击
        // triggerEvent方法触发父组件绑定的doubletap
        this.triggerEvent('doubletap')
      }
      this.data.last=now;
    }
  }
})
